home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!usenet
- From: Nathan Backous <datapak@teleport.com>
- Newsgroups: comp.lang.c++,comp.software-eng
- Subject: ATTN all developers, DataPak Software's PAIGE
- Date: Fri, 19 Jan 1996 16:02:28 -0800
- Organization: DataPak Software
- Message-ID: <31003114.739E@teleport.com>
- NNTP-Posting-Host: ip-vanc2-18.teleport.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0b5 (Win16; I)
-
- The following is information about DataPak Software's PAIGE. For more
- information please mailto:jamesm@datapak.com
-
- Also please check out our website at:
-
- http://www.datapak.com/datapak/
-
- --
-
-
- PAIGE is a cross-platform library for developers who want to incorporate text
- editing, page layout or multi-media
- features into their applications. Developed with our commitment toward open
- architecture document
- processing, the PAIGE can be used in a variety of programming environments.
-
- With PAIGE anything can be embedded into a traditional "text" stream-even if
- it isn't really text at all-such as
- pictures, arbitrary objects, buttons even calls to other applications. Or, it
- can handle stylized text of virtually any
- length, all of which can be enclosed inside or outside non-rectangular
- shapes! The creative possibilities are
- unlimited.
-
- Regardless of what your software is designed to display or edit-blocks of
- text, lists, graphs and charts,
- complicated shapes, embedded graphics or a combination of these
- functions-PAIGE can provide the ultimate
- text rich environment.
-
- Now PAIGE's incredibly rich feature set is available on the latest Windows
- platforms. Also sold as a custom
- control, PAIGE is perfectly suited to act as replacement for the RichEdit
- control offered as part of the new
- Windows 95 operating system. In this respect, PAIGE is a "must" have tool for
- Windows developers facing
- today's world of rapidly changing technology and rising end user
- expectations.
-
- Cross-Platform Design. PAIGE is extremely flexible and robust. Based on a
- single programming API, PAIGE
- simplifies multi-platform development. Every aspect of text and layout
- formatting, editing and display is
- completely at your disposal to match almost any specification.
-
- Embedded Objects. Enables you to embed any arbitrary object into the text
- stream. Insert pictures, buttons,
- QuickTime movies, or even entire documents as "characters." Arbitrary objects
- are also recursive (objects can
- be embedded within objects, etc.).
-
- Container and non-rectangular shapes. Supports the creation of "containers"
- and non-rectangular shapes.
- Document data will adhere to and wrap inside or outside application-defined
- columns, linked containers and
- irregular shapes. An optional "exclude" shape is also provided as an
- arbitrary area for characters to wrap
- across.
-
- Scaling. Supports scaling, "print view" modes from 1% to 1000%, fully
- editable.
-
- Text Stylization. Extensive stylization and text formatting, all in-line
- editable. Formatting features include
- paragraph formatting, kerning, hidden text and variable tab stops.
-
- Discontinuous Selections. Supports discontinuous and vertical highlighting.
- Hence, your software can select
- non-contiguous text "cells" for many powerful features.
-
- Multi-level "Undo" support.
-
- Excellent performance. Carefully designed to provide fast, tight code.
-
- 32 Bit Code Available. PAIGE is currently available for both Windows NT and
- Native PowerMac. Windows 95
- version currently in Beta testing.
-
- Overcomes 64K and 32K segmentation barriers. Built-in virtual memory,
- combined with PAIGE's
- high-performance, makes this technology a valuable replacement for all
- existing "text edit" technology.
-
- ADDITIONAL PAIGE FEATURES
-
- Multiple libraries lets you link only the features you need, thus keeping
- object code size at a minimum -
- Supports left, center, right and decimal tabs placed anywhere with virtually
- no limit - Left, center, right and full
- justification (paragraph based) - Mail-merge support features - "Variable
- line" spacing, "space before," "space
- after" and extra line leading (all paragraph-based) - Left, right and
- first-line indent support for paragraphs -
- High-level scrolling and pagination support - Virtual memory and file I/O
- support - Cut, Copy, Paste and Undo
- support - Style sheet support (similar to MS Word "styles")
-
- WINDOWS SPECIFICATIONS PAIGE for Windows is designed to be a "drop in"
- replacement for the existing edit
- controls you would normally access in the course of your Windows development
- process. Messages are
- designed to map easily to standard edit controls.
-
- All PAIGE addressing is 32-bit compatible and it supports background bitmap
- drawing. Object Code:
- Compatible with Visual C++, Borland 4.x and MFC. DLL is approximately 300K.
-
- MACINTOSH SPECIFICATIONS Object Code: Available in Codewarrior, ThinkC and
- MPW formats (ThinkC v5
- and 6, MPW 3.2+). Combined libraries: approximately 300K object code (smaller
- sizes can be configured if
- application uses less PAIGE features). Language Compatibility:-Object code
- can interface with C or Pascal.
- Also compatible with C++ and TCL.System/OS Requirements:-Macintosh System 6
- or greater. Color
- QuickDraw not required except color and kerning features unavailable without.
-
- GENERAL SPECIFICATIONS Source Code -Standard ANSI C, compatible with all
- popular C compilers.
- Externally defined functions also configured for -Pascal.+Environments:-PAIGE
- uses no "global" variables of
- any kind and is therefor compatible for Desk Accessories, DLL+s, code
- resources, etc.Language
- Compatibility:-Object code can interface with C or Pascal. Also compatible
- with C++ and TCL.Supported
- Platforms: Windows 3.1, Windows NT (in beta testing-available 8/95), Windows
- 95 (in beta testing-available
- 8/95), Macintosh and PowerMac.
-
- WARRANTY & TECHNICAL SUPPORT PAIGE comes with one full year warranty on disks
- and six months of
- technical support, which starts from the date of purchase. DSI offers
- Extended Service programs for clients
- who wish to contract for long-term support.While under warranty you are
- entitled to all published tech notes
- and updates will be provided for a nominal shipping and handling fee. Major
- upgrades are not included and
- pricing will vary depending on the extent of the enhancements made and/or
- features added.
-
- LICENSING PAIGE is licensed royalty free and there are no associated
- distribution fees. The retail licensing for
- PAIGE covers the use of the product for one application and one developer.
- Additional seats are available and
- you can apply to the Sales Department for information regarding
- re-licensing.A PAIGE evaluation program is
- also available for purchase. Under this program potential customers receive
- object code, documentation and
- full tech support for 30 days.
-